Dependent choice, 'quote' and the clock

نویسنده

  • Jean-Louis Krivine
چکیده

When using the Curry-Howard correspondence in order to obtain executable programs from mathematical proofs, we are faced with a difficult problem : to interpret each axiom of our axiom system for mathematics (which may be, for example, second order classical logic, or classical set theory) as an instruction of our programming language. This problem has been solved for the axiom of excluded middle by T. Griffin[5], who found that it can be interpreted by means of control instructions like call-with-current-continuation in SCHEME, catch and throw in LISP or try ... with ... in ML. The solution for the comprehension axiom scheme for second order logic was essentially given by G. Takeuti[14], who gave a formulation of this scheme by means of an elimination rule of the second order universal quantifier, and J.Y. Girard who showed in [4] that this rule can be interpreted by the identity instruction λx x. In [11], this problem is solved for the axioms of classical Zermelo-Fraenkel set theory, with the axiom of foundation, but without the axiom of choice. Indeed the problem remains for the axiom of choice, which is essential in many proofs. In most cases, we know how to avoid it, but at the price of much longer proofs. The weaker axiom of countable choice is fundamental in calculus, measure theory, . . . (this very important part of mathematics which can be formalized in second order classical logic). It is certainly unavoidable. In this paper, we give an interpretation of the axiom of countable choice (and even the slightly stronger axiom of dependent choice) in classical second order logic, as a programming instruction. Using the results of [11], the same method applies indeed in ZF set theory. Our solution is to introduce a new instruction in λ-calculus, which uses an enumeration of λ-terms. We give two different computational interpretations and in fact implementations, for this instruction : the first is similar to the quote instruction of LISP and the second is given in terms of a clock. Such an instruction is rather difficult to handle, because it is incompatible with βreduction. Therefore, we must set very precisely our framework in order to be able to

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Comparison of the Effects of Choice Theory Therapy and Behavioral Activation Therapy with and without Guided Mental Imagery on Resilience in Substance-Dependent Adolescents

Objective: This study aimed to compare the effects of choice theory therapy and behavioral activation (BA) therapy with and without guided mental imagery on resilience in substance-dependent adolescents. Method: The present study was quasi-experimental with pretest-posttest design with a control group. The study sample included 60 substance-dependent adolescents who were selected by convenience...

متن کامل

The Effectiveness of Group Reality Therapy Based on Choice Theory on Responsibility, Locus of Control, and Dose Reduction of Agonist Drugs in Substance-Dependent Individuals under Maintenance Treatment

Objective: The present research aimed to evaluate the effectiveness of group reality therapy based on choice theory on responsibility, locus of control, and dose reduction of agonist drugs in substance-dependent individuals under maintenance treatment. Method: The research method was quasi-experimental with a pre-test, post-test, and follow-up design with a control group. The statistical popula...

متن کامل

Comparison of the Effectiveness of matrix therapy and modern group reality therapy based on choice theory on resilience and social adjustment in methamphetamine-dependent men who are treated with buprenorphine

Purpose:The purpose of this study was to compare the effectiveness of matrix treatment and modern group reality therapy based on choice theory on resilience and social adjustment in methamphetamine-dependent men who are treated with buprenorphine. Methods: The research was a experimental study with a pretest-posttest with control group. The statistical population of the study consisted of All m...

متن کامل

? The effects of time distortion on discounting

(The paper is preliminary, please do not quote) In this paper, we study the role of subjective time perception in influencing intertemporal choice. When choosing between a smaller sooner and a larger later reward, an individual considers both the magnitude of the rewards and their distance in time. Here, we test the idea that when subjective time does not match the clock time, prospective time ...

متن کامل

Clock Face Drawing Test Performance in Children with ADHD

Introduction: The utility and discriminatory pattern of the clock face drawing test in ADHD is unclear. This study therefore compared Clock Face Drawing test performance in children with ADHD and controls. Methods: 95 school children with ADHD and 191 other children were matched for gender ratio and age. ADHD symptoms severities were assessed using DSM-IV ADHD checklist and their intellectua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 308  شماره 

صفحات  -

تاریخ انتشار 2003